Internet Archive BookReader

Old times in Shrewsbury, Massachusetts. Gleanings from history and tradition